stuff oneself with food - Französisch Englisch Wörterbuch